crown impregnated with diamonds - Français Anglais Dictionnaire